package com.hyjx.framework.component.excel.column;

import com.hyjx.framework.orm.IBaseModel;

/**
 * excel模板配置列类
 *
 * @author tianK
 */
public class ExcelTemplateColumn implements IBaseModel{
    public String pub_excel_template_column_id;//主键id
    public String en_column_name;//英文字段名字
    public String ch_column_name;//中文字段名字
    public String pub_excel_template_id;//对应的模板id
    public String excel_field_no;//excel中字段顺序
    public String max_length;//最大长度
    public String data_type;//数据类型
    public String is_null;//是否可以为空，Y主键，N非主键
    public String date_formate;//日期格式
    public String is_primary_key;//是否为主键，Y主键，N非主键


    public String getPub_excel_template_column_id() {
        return pub_excel_template_column_id;
    }

    public void setPub_excel_template_column_id(String pub_excel_template_column_id) {
        this.pub_excel_template_column_id = pub_excel_template_column_id;
    }

    public String getEn_column_name() {
        return en_column_name;
    }

    public void setEn_column_name(String en_column_name) {
        this.en_column_name = en_column_name;
    }

    public String getCh_column_name() {
        return ch_column_name;
    }

    public void setCh_column_name(String ch_column_name) {
        this.ch_column_name = ch_column_name;
    }

    public String getExcel_field_no() {
        return excel_field_no;
    }

    public void setExcel_field_no(String excel_field_no) {
        this.excel_field_no = excel_field_no;
    }

    public String getMax_length() {
        return max_length;
    }

    public void setMax_length(String max_length) {
        this.max_length = max_length;
    }

    public String getData_type() {
        return data_type;
    }

    public void setData_type(String data_type) {
        this.data_type = data_type;
    }

    public String getIs_null() {
        return is_null;
    }

    public void setIs_null(String is_null) {
        this.is_null = is_null;
    }

    public String getDate_formate() {
        return date_formate;
    }

    public void setDate_formate(String date_formate) {
        this.date_formate = date_formate;
    }


    public String getPub_excel_template_id() {
        return pub_excel_template_id;
    }

    public void setPub_excel_template_id(String pub_excel_template_id) {
        this.pub_excel_template_id = pub_excel_template_id;
    }

    public String getIs_primary_key() {
        return is_primary_key;
    }

    public void setIs_primary_key(String is_primary_key) {
        this.is_primary_key = is_primary_key;
    }
    
    @Override
    public String getModuleName() {
        return "com.hyjx.framework.component.excel.column";
    }
}
